tracking stations - French English Dictionary